duct propulsion - Turkish English Dictionary